home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d3 / nyeditme.arc / WP.DOC < prev   
Text File  |  1987-10-30  |  10KB  |  220 lines

  1.                   THE "NEW YORK WORD" WORD PROCESSOR
  2.  
  3.  
  4. BACKGROUND
  5.  
  6.    The  New  York  Word  (NYW) was created in 1984 to run on computers
  7. which  use the UNIX(TM) operating system. In late 1985, NYW was ported
  8. to run under MS-DOS, the standard operating system for  the  IBM  Per-
  9. sonal  Computer.  NYW  is  a  state-of-the-art word processing package
  10. available at a low cost to end-users and OEMs.  Source  code  is  also
  11. available at a reasonable cost. 
  12.  
  13.  
  14. FLEXIBLE AND FAST
  15.  
  16.   NYW utilizes your system's main memory to the fullest. This way, you
  17. can  have  complete random access to any part of your document. Opera-
  18. tions like reformatting (global or paragraph) and  re-pagination  seem
  19. to  happen  in  an  instant.  With the introduction of CPU's (like the
  20. Intel 80386) which have built-in virtual memory hardware, you can edit
  21. extremely large text files totally in memory. 
  22.  
  23.    When a user starts an NYW editing session, the NYW program examines
  24. several files. These files  contain  the  default  values  of  several
  25. parameters  which  affect  the  editing session. These parameters deal
  26. with items like margin settings, tab settings, printer  options,  ses-
  27. sion modes, etc. By changing the values in these default files, a user
  28. can customize an editing session to suit his particular needs. 
  29.  
  30. GENERAL EDITING FEATURES
  31.  
  32.    NYW  has a full complement of editing features. The cursor movement
  33. commands allow you to move up and down lines, paragraphs,  and  pages.
  34. or can go directly to any line number, or any number of lines relative
  35. from  where  the cursor currently is. You can place up to 26 bookmarks
  36. at various points in the document, and return  to  any  point  at  any
  37. time.  You  can  scroll  continuously  up or down the document, with a
  38. user-selectable scrolling speed. 
  39.  
  40.    There are ten buffers which you can use to store text  temporarily.
  41. By  using these buffers, you can move or copy any portion of text from
  42. one place to another. You can mark a region of text  and  then  delete
  43. it,  save  it, write it out to a file, draw a box around it, or change
  44. the case of the letters in it. 
  45.  
  46.    To enhance your document, you can choose from special effects  like
  47. boldfacing,  underlining,  overstriking, subscripts, and superscripts.
  48. If your printer is capable of it, you can change fonts at any point in
  49. the document. There are also several kinds of tabs  regular,  decimal,
  50. center, and flush right. 
  51.  
  52.    Pagination is extremely fast. You can re-paginate a document at any
  53. point  and  NYW will renumber the pages for you automatically. You can
  54. choose to handle widow and orphan lines to produce a  cleaner  looking
  55. document. 
  56.  
  57.    NYW  allows  you  to  have  multi-line  header  and footers in your
  58. document. You can even put in "temporary" headers  and  footers  which
  59. will  appear  on  the  printer,  but  will not be saved along with the
  60. document. 
  61.  
  62.    Other desireable features are an escape to the UNIX/DOS shell,  and
  63. the ability to redirect the output of a command into your document. 
  64.  
  65. FOOTNOTES
  66.  
  67.    NYW  has  full footnote capabilities, with the ability to automati-
  68. cally renumber footnotes when you insert or  delete  a  footnote.  You
  69. have  your choice of having the footnotes appear at the end of a page,
  70. or the end of a document. You can  edit  footnotes  as  if  they  were
  71. regular  text,  or  flash a listing of the currently defined footnotes
  72. across the screen. 
  73.  
  74. MACROS
  75.  
  76.    NYW  has  full  macro  capabilities.  You  can  intermix  text  and
  77. keystroke  commands  in  a  macro and replay them at any time. You can
  78. also have libraries of macros, which you can read  at  any  time  into
  79. your  editing  session.  Any macros you define in a file will be saved
  80. along with that file thus you can build up  an  entire  dictionary  of
  81. macros which can be inserted in a file at any time. This is useful for
  82. "skeleton"  documents,  where  you can take an outline of a letter and
  83. paste text (ie macros) at various points in the letter. 
  84.  
  85.    Another feature which greatly aids  the  user  is  the  ability  to
  86. "capture" keystrokes. If the user must repeat a series of keystrokes a
  87. few  times  in a row, then the user can type the series in once, watch
  88. the effect the commands have, then replay the series an arbitrary num-
  89. ber of times. 
  90.  
  91. TABLE OF CONTENTS & INDEX GENERATION
  92.  
  93.    NYW comes with an automatic table of contents and index  generator.
  94. The  user  has  a  choice  of  having  the  toc/index generated at the
  95. beginning/end of the file, or written out to another document. The in-
  96. dex  generator  will  also  take  consecutively  numbered  pages   (ie
  97. 4,5,6,8,9,10) and express those pages as a range (ie 4-6,8-10). 
  98.  
  99. SPELLING CHECKER
  100.  
  101.    NYW  also interfaces with a UNIX-like spelling program, which is an
  102. extremely powerful spelling checker. (See the Bell Labs memorandum  by
  103. McIlroy). It also has a spelling corrector if you chose, you have have
  104. suggested  correct spellings flash on the screen. The advantage of in-
  105. terfacing to the UNIX-like spelling checker is that no extra space  is
  106. required  for a massive English dictionary. The user can also maintain
  107. his own private dictionary which is checked  along  with  the  regular
  108. dictionary. 
  109. AUTOMATIC HYPHENATION
  110.  
  111.    NYW  has  automatic  hyphenation. It uses a cross between the Knuth
  112. algorithm (incorporated in his TEX system), and the Gimpel  algorithm.
  113. This  provides  a  fast,  accurate hyphenator. This algorithm has been
  114. tested on a dictionary of 2000 common words, and it performs virtually
  115. without error. 
  116.  
  117. MAIL MERGE FACILITY
  118.  
  119.    The mail merge facility is extremely powerful, and gives the user a
  120. small programming language to do run-time calculations. These calcula-
  121. tions can be merged into a letter, and then recalculated for the  next
  122. letter.  The  YACC compiler-generator was used to write this language,
  123. which has a full complement of arithmetic and string operations, along
  124. with block if-then-else statements. 
  125.  
  126.    There are several utility programs which come with NYW to make  the
  127. mail  merge  program  more powerful. These programs take the output of
  128. the mail merge program, and "filter" it in different ways so the  user
  129. can use the results in another process. 
  130.  
  131.    One  is a label generating program, which gives the user parameters
  132. for the number of columns in a row  of  labels,  the  height  of  each
  133. label,  and  the width of each label. This program can intermix labels
  134. which have a different  number  of  lines  this  was  traditionally  a
  135. short-coming  of  many  mail  merge programs, as you had to maintain a
  136. separate mailing list for addresses which had 3, 4 and 5 lines. 
  137.  
  138.    We also can interface the mail  merge  program  with  popular  UNIX
  139. packages like Supercomp or Unify. We can write a custom program so the
  140. output of the mail merge facility can be interfaced with your favorite
  141. program. 
  142.  
  143.  
  144. REGULAR EXPRESSIONS
  145.  
  146.      The  UNIX(TM)  operating  system pioneered the use of regular ex-
  147. pressions in pattern matching. Regular expressions allow you to search
  148. for a context, such as "all lines beginning with the  letter  a,b,  or
  149. c",  or  "any  occurence of two numbers followed by a letter". NYW in-
  150. corporates regular expressions into its search-and-substitute facility
  151. to allow powerful pattern matching. You can also use  regular  expres-
  152. sions in NYW's global substitution facility. 
  153.  
  154.  
  155. MULTI-WINDOW EDITING
  156.  
  157.    Many  times when you edit a document, you may wish that you can see
  158. another document on the screen at the same time. NYW can edit up to 12
  159. documents or different parts of the same document simultaneously, each
  160. document in its own separate window on the screen.  You  can  move  or
  161. copy  text from one window to the another. An "explode" feature allows
  162. you to zoom any window to the full size of the PC screen. 
  163.  
  164.     Multi-window editing is especially useful in conjunction with  the
  165. Enhanced  Graphics  Adapter. NYWord will support 43-line displays when
  166. used with the EGA.
  167. MATH CALCULATIONS
  168.  
  169.    There are two kinds of calculators that come with  NYW.  One  is  a
  170. desk   calculator  that  allows  fully  parenthesizes  arithmetic  ex-
  171. pressions. You can enter this calculator from  the  middle  of  a  NYW
  172. editing  session in order to do some quick calculations. The desk cal-
  173. culator comes with memory that can be recalled at any instant. 
  174.  
  175.    The second calculator operates on numbers that you have embedded in
  176. the document you are editing. You can intermix numbers in the document
  177. with numbers you enter at the keyboard, use parenthesized expressions,
  178. and do automatic horizontal or vertical totals at the touch of a key. 
  179.  
  180. GRAPHICS
  181.  
  182.    NYW allows you to intermix text and ASCII line-drawing graphics  in
  183. the  same  document.  At  the  touch  of  a keystroke, you can go into
  184. graphics mode, and use several keys to produce horizontal and vertical
  185. lines, corners, and tees. This allows the user to create  charts,  and
  186. integrate them into the document. 
  187.  
  188. MULTI COLUMN EDITING
  189.  
  190.    In  addition  to  the  block cut-and-paste facilities, NYW supports
  191. cutting and pasting of columns of text. There is also a  facility  for
  192. taking  existing  text,  and  rearranging it in a multi-column format.
  193. This feature is useful to magazine and newspaper publishers. 
  194.  
  195. SAFETY FEATURES
  196.  
  197.    NYW gives the user an  automatic  checkpointing  facility  to  help
  198. prevent  total  loss  of data in the event of system crashes. NYW will
  199. also create a backup version of a file whenever you save your  current
  200. editing session. 
  201.  
  202.  
  203. INFORMATION
  204.  
  205.      For more information on NYW, contact :
  206.  
  207.                               Marc Adler
  208.                             MAGMA Systems
  209.                           138-23 Hoover Ave.
  210.                        Jamaica, New York 11435
  211.                             (718) 793-5670
  212.  
  213. PRICING
  214.  
  215.     New York Word sells for $44.95 in the US and  Canada,  plus  $2.00
  216. shipping.  Overseas  orders please add $6.00 for postage and handling.
  217. Quantity discounts are available, as are site licenses. Please contact
  218. us for details. 
  219.  
  220.